Skip to content

Implement soft-delete for task_list and enhance campus member visibility - #3075

Merged
nashnsulthan merged 84 commits into
productionfrom
feat/patch-v1
Jul 26, 2026
Merged

Implement soft-delete for task_list and enhance campus member visibility#3075
nashnsulthan merged 84 commits into
productionfrom
feat/patch-v1

Conversation

@DevWithPranav

Copy link
Copy Markdown
Collaborator

No description provided.

DevWithPranav and others added 30 commits July 21, 2026 22:31
feat(dashboard): add soft-delete fields and ignore deleted tasks in hashtag validation
feat: Implement soft-delete for task_list and update campus member visibility
Fixed the custom roles not listing issue
fix:company admin can directly appoint a mentor
fix: Fix custom roles listing and mentor appointment issues
fix(task): remove active filter from TaskListAPI queryset
fix: Remove active filter from TaskListAPI queryset
Added api for mentor company change and established mentor linkedin submission and admin approval request
Implement mentor company change API and fix various issues
Update IG count calculation and add karma breakdown to profiles
DevWithPranav and others added 23 commits July 25, 2026 00:06
feat: convert thinktank from URL to muid-based user field
feat(interest-group): add image upload API for cover and icon images,…
feat(serializers): add cover and icon image fields to CampusIGChapter…
Convert thinktank to muid-based user field and enhance image upload
feat(interest-group): implement image upload validation and handling …
Implement image upload validation for cover and icon images
Added company_mentor request api
Add company mentor request API and address Greptile review fixes
feat(projects): add image validation for project uploads in ProjectDe…
Add image validation for project uploads in ProjectDetailAPIView
- Added functionality to notify admins when a new company mentor is nominated.
- Improved error handling during notification sending.
- Updated serializers to include cover and icon images for Interest Groups.
- Implemented image upload and validation utilities for better image handling.
- Enhanced Mentor Registration API to prevent duplicate applications for the same organization.
- Updated Mentor Profile API to handle LinkedIn URL updates more effectively.
- Added image upload endpoints for Interest Groups to manage cover and icon images.
- Refactored project image validation to utilize centralized image upload utilities.
Comment thread db/task.py
Comment thread api/dashboard/ig/impact_project_view.py
feat(interest-group): update role requirements to include IG_LEAD for…
Update role requirements for Interest Group API endpoints
Update role requirements for Interest Group API endpoints
@nashnsulthan
nashnsulthan merged commit 03eef4c into production Jul 26, 2026
2 checks passed
@github-project-automation github-project-automation Bot moved this from Triage to QA in µLearn Delivery Jul 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: QA

Development

Successfully merging this pull request may close these issues.

6 participants